.scroll-box .scroll-content li.active {
  background-color: #1b2b51;
  color: #32D3EB;
}

.scroll-box {
  overflow: hidden;
  position: relative;
  /*width: calc(100% + 0.35rem);*/
  margin: 0 -1vw -2vw -0.75vw;
}

.scroll-box .scroll-content {
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: 0px;
  overflow: hidden;
  width: inherit;
}

.scroll-box li {
  height: 4vh;
  line-height: 4vh;
  color: #32D3EB;
  background: rgba(15,215,255,0.02);
  font-size: 0.8vw;
  padding-left: 1vw;
}

.scroll-box ul li:hover {
  background: #395971 !important;
}

.scroll-box ul li {
  display: flex;
}
.scroll-box ul li span{
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #3eb4c5;
}
.scroll-box ul li span:first-child {
  flex-basis: 5vw;
}
.scroll-box ul li span:last-child {
  flex: 1;
}